import java.awt.BorderLayout;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JButton;


public class VAdmin extends JFrame implements ActionListener {

	private JPanel contentPane;
	private JButton btnBandejaDeEntrada, btnClientes, btnMorosos, btnListaNegra, btnGanancias, btnActualizarProductos, btnSalir;
	private JLabel lblBenvnuti;
	private JFrame ventanaAnterior;

	/**
	 * Launch the application.
	 */
	/*
	public static void main(String[] args) {
		EventQueue.invokeLater(new Runnable() {
			public void run() {
				try {
					VAdmin frame = new VAdmin();
					frame.setVisible(true);
				} catch (Exception e) {
					e.printStackTrace();
				}
			}
		});
	}
	*/
	/**
	 * Create the frame.
	 */
	public VAdmin(JFrame ventanaAnteriror) {
		this.ventanaAnterior=ventanaAnterior;
		this.setVisible(true);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setBounds(100, 100, 370, 360);
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		setContentPane(contentPane);
		contentPane.setLayout(null);
		
		lblBenvnuti = new JLabel("BIENVENIDO ADMINISTRADOR");
		lblBenvnuti.setBounds(99, 11, 155, 14);
		contentPane.add(lblBenvnuti);
		
		btnBandejaDeEntrada = new JButton("Bandeja de entrada");
		btnBandejaDeEntrada.setBounds(110, 69, 134, 23);
		contentPane.add(btnBandejaDeEntrada);
		
		btnClientes = new JButton("Clientes");
		btnClientes.setBounds(109, 103, 135, 23);
		contentPane.add(btnClientes);
		btnClientes.addActionListener(this);
		
		btnMorosos = new JButton("Morosos");
		btnMorosos.setBounds(110, 137, 134, 23);
		contentPane.add(btnMorosos);
		btnMorosos.addActionListener(this);
		
		btnListaNegra = new JButton("Lista Negra");
		btnListaNegra.setBounds(110, 171, 134, 23);
		contentPane.add(btnListaNegra);
		btnListaNegra.addActionListener(this);
		
		btnGanancias = new JButton("Ganancias");
		btnGanancias.setBounds(110, 205, 134, 23);
		contentPane.add(btnGanancias);
		btnGanancias.addActionListener(this);
		
		btnActualizarProductos = new JButton("Actualizar Productos");
		btnActualizarProductos.setBounds(110, 239, 134, 23);
		contentPane.add(btnActualizarProductos);
		btnActualizarProductos.addActionListener(this);
		
		btnSalir = new JButton("Salir");
		btnSalir.setBounds(38, 288, 89, 23);
		contentPane.add(btnSalir);
		btnSalir.addActionListener(this);
	}

	@Override
	public void actionPerformed(ActionEvent e) {
		// TODO Auto-generated method stub
		JButton botonpulsado = (JButton) e.getSource();
		
		if(botonpulsado==btnClientes){
			new VListaClientes(this);
			//this.dispose();
		}else if(botonpulsado==btnMorosos){
			new VListaMorosos(this);
			//this.dispose();
		}else if(botonpulsado==btnListaNegra){
			new VListaNegra(this);
			//this.dispose();
		}else if(botonpulsado==btnGanancias){
			new VGanancias();
			//this.dispose();
		}else if(botonpulsado==btnActualizarProductos){
			new VActualizarProductos(this);
			//this.dispose();
		}else if(botonpulsado==btnMorosos){
			new VListaMorosos(this);
			//this.dispose();
		}else if(botonpulsado==btnSalir){
			new VLogin();
			//this.dispose();
		}
		this.dispose();
	}

}
